Error Messaging in Generative Programming
نویسندگان
چکیده
Standard programming tools use a system of error messages and warnings to help programmers in finding syntax and logical errors in their programs. Generative programming differentiates the level of generator from the level of generated application. The source code is synthesized at the level of generator from a set of code templates according to application specification and rules defined by generator configuration. Code templates, application specification and generator configuration are mutually dependent and error in any part may result in incorrect source code. This paper deals with possibilities of introducing error messages that are specific at the level of generator. An example of generator is developed and discussed.
منابع مشابه
Improvement of Error Correction in the Networks using Generative Programming
This paper focuses on impelling the FEC towards TCP transmission through generative frameworks based on existing error correction codes. It categorizes existing error correction algorithms on various bases and uses them as an outline for a generative program that monitors the present network parameters and generates a correction code accordingly. Required modifications in TCP packets are depict...
متن کاملVoice-based Age and Gender Recognition using Training Generative Sparse Model
Abstract: Gender recognition and age detection are important problems in telephone speech processing to investigate the identity of an individual using voice characteristics. In this paper a new gender and age recognition system is introduced based on generative incoherent models learned using sparse non-negative matrix factorization and atom correction post-processing method. Similar to genera...
متن کاملLow-Rank Time-Frequency Synthesis
Many single-channel signal decomposition techniques rely on a low-rank factorization of a time-frequency transform. In particular, nonnegative matrix factorization (NMF) of the spectrogram – the (power) magnitude of the short-time Fourier transform (STFT) – has been considered in many audio applications. In this setting, NMF with the Itakura-Saito divergence was shown to underly a generative Ga...
متن کاملFeasibility of Obtaining Sufficient Numbers of Responses to Questions About Travel Intentions, Thereby Facilitating Effective Health Messaging
Introduction: The medical literature has identified a variety of health risks associated with travel. Risks depend on the susceptibility of the traveler, the specifics of the destination, the mode of transport, and on chance events. Ill-prepared travelers who underestimate travel risks may encounter a variety of health problems. In order to eventually increase the capability of...
متن کاملContinuous speech recognition with sparse coding
Sparse coding is an efficient way of coding information. In a sparse code most of the code elements are zero; very few are active. Sparse codes are intended to correspond to the spike trains with which biological neurons communicate. In this article, we show how sparse codes can be used to do continuous speech recognition. We use the TIDIGITS dataset to illustrate the process. First a waveform ...
متن کامل